Supreme Is Opening an Official Store in Milan

Home > Business
By Jozef in Business
Updated 3 years ago

It's a mystery that has been boggling us for two years: Is Supreme opening a store in Milan? Well, it's finally official. As confirmed by NSS Magazine, the cult streetwear brand has set up its first outpost in Italy – and only the 13th brick and mortar store worldwide. The Supreme Milan store will officially open its doors next week on May 6.

supreme-is-opening-an-official-store-in-milan